package com.datoucai.param;

import lombok.Data;

import java.io.Serializable;

/**
 * 回复信息
 */
@Data
public class ReplyInfoDto implements Serializable {

    private static final long serialVersionUID = 1L; // 固定版本号，如果不加这个，修改类结构，如添加新字段后，会报错
    /**
     * 用户id
     */
    private String userId;
    /**
     * 回复id
     */
    private String id;
    /**
     * 父回复id
     */
    private String parentId;
    /**
     *
     */
    private String rootId;
    /**
     * 资源ID
     */
    private String resourceId;

    /**
     * 模块
     * 0：社区模块
     * 1：游戏模块
     * 2：短视频模块"
     */
    private Integer module;
    /**
     * 用户名
     */
    private String username;
    /**
     * 内容
     */
    private String content;

    /**
     * 点赞数
     */
    private Integer starNum;
    /**
     * 是否点赞
     */
    private Boolean hasStar;

    /**
     * 回复时间
     * 格式：yyyy-MM-dd HH:mm:ss
     */
    private String replyTime;

    /**
     * 头像
     */
    private String avatar;

    /**
     * 被回复的名字
     */
    private String repliedName;
    /**
     * 被回复的用户Id
     */
    private String repliedUserId;

    /**
     * 被回复人的头像
     */
    private String repliedAvatar;

    /**
     * 状态
     * 1:置顶。
     * 2 or null：取消置顶"
     */
    private Integer status;
}
